x86: Add a new physdev_op PHYSDEVOP_setup_gsi for GSI setup.
authorKeir Fraser <keir.fraser@citrix.com>
Tue, 24 Nov 2009 14:43:07 +0000 (14:43 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Tue, 24 Nov 2009 14:43:07 +0000 (14:43 +0000)
commit7ec2f532303617ff075f595f02fb8ae06f9bf1d5
tree4ca495e338e570058241a6451fbfefac038e17d4
parent24cb0f67eaeb10f34392c423b5159db049f6481e
x86: Add a new physdev_op PHYSDEVOP_setup_gsi for GSI setup.

GSI 0-15 is setup by hypervisor, and GSI > =16 is setup by dom0
this physdev_op PHYSDEVOP_setup_gsi. This patch can help dom0
to get rid of intrusive changes of ioapic.

Signed-off-by: Xiantao Zhang <xiantao.zhang@intel.com>
xen/arch/x86/mpparse.c
xen/arch/x86/physdev.c
xen/include/public/physdev.h